package com.itheima.Demo1hashset;

import java.util.HashSet;
import java.util.Set;
import java.util.TreeSet;

public class SetDemo3
{
    //TreeSet集合自定义排序
    public static void main(String[] args) {
        Set<Student>students=new TreeSet<>();
        students.add(new Student("小王", 18));
        students.add(new Student("小张", 19));
        students.add(new Student("小李", 20));
        students.add(new Student("小王", 18));
        //TreeSet默认不能给自定义对象排序 因为不知道大小规则
        //对象实现一个Comparable比较接口 重写compareTo方法 指定大小比较规则
        //public TreeSet(Comparator c)集合自带比较器Comparator对象 指定比较规则
        System.out.println(students);
    }
}
